/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
var imagem = "o.png";
var jogadas = 0;
var campeao = false;

function cliqueCampo(campo)
{
    if (campeao) {
        document.location.reload();
    } else {
        if (jogadas != 9) {
            preencheCampo(campo);
            getVez();
        } else {
            alert("Deu velha!");
            document.location.reload();
        }
    }
}

function getVez() {
    document.getElementById("campoVezJogada").src = "Resources/img/" + imagem;
}

function alteraVez() {
    if (imagem == "o.png") {
        imagem = "x.png";
    } else {
        imagem = "o.png";
    }
}

function preencheCampo(campo) {
    if (document.getElementById(campo).src == "") {
        document.getElementById(campo).src = "Resources/img/" + imagem;
        alteraVez();
        jogadas += 1;
        if (jogadas >= 4) { // tirar..
            verificaCampeao();
        }
    }
}

function verificaCampeao() {

    //valida assim \
    if (document.getElementById("campo11").src != "" &&
            document.getElementById("campo11").src == document.getElementById("campo22").src &&
            document.getElementById("campo11").src == document.getElementById("campo33").src) {
        document.getElementById("quadrado11").id = "campeao";
        document.getElementById("quadrado22").id = "campeao";
        document.getElementById("quadrado33").id = "campeao";
        campeao = true;
    } else if (document.getElementById("campo13").src != "" &&
            document.getElementById("campo13").src == document.getElementById("campo22").src &&
            document.getElementById("campo13").src == document.getElementById("campo31").src) {
        document.getElementById("quadrado13").id = "campeao";
        document.getElementById("quadrado22").id = "campeao";
        document.getElementById("quadrado31").id = "campeao";
        campeao = true;
    }

    for (var c = 1; c <= 3; c++) {
        //Valida as Colunas
        if (document.getElementById("campo1" + c).src != "" &&
                document.getElementById("campo1" + c).src == document.getElementById("campo2" + c).src &&
                document.getElementById("campo1" + c).src == document.getElementById("campo3" + c).src) {
            document.getElementById("quadrado1" + c).id = "campeao";
            document.getElementById("quadrado2" + c).id = "campeao";
            document.getElementById("quadrado3" + c).id = "campeao";
            campeao = true;
        } else if (document.getElementById("campo" + c + "1").src != "" &&
                document.getElementById("campo" + c + "1").src == document.getElementById("campo" + c + "2").src &&
                document.getElementById("campo" + c + "1").src == document.getElementById("campo" + c + "3").src) {
            document.getElementById("quadrado" + c + "1").id = "campeao";
            document.getElementById("quadrado" + c + "2").id = "campeao";
            document.getElementById("quadrado" + c + "3").id = "campeao";
            campeao = true;
        }
    }
}

